const iconMap = {
  user: 'user-o',
  // 其他需要映射的图标
};
Page({

  /**
   * 页面的初始数据
   */
  data: {
    allCate:[],
    backendIcon: ['user'],
    vantIcon: '',
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {
    this.getAllCate()
    this.setVantIcon();
  },
  // 设置图标
  setVantIcon() {
    const { backendIcon } = this.data;
    const vantIcon = iconMap[backendIcon];
    this.setData({
      vantIcon
    });
  },

  async getAllCate(){
    const {errno,data} = await  wx.http.get('/index/index')
    if(errno !==0) return wx.utils.toast()
    this.setData({allCate:data.allCate})
  },
 
  onShow: function () {
    // this.getTabBar获取自定义tabBar组件实例，设置对应显示高亮
    this.getTabBar().setData({ selected: 1  })
  },
})